riding suit with a long skirt - Français Anglais Dictionnaire